#pragma once
#include "DCore.h"
#include "DInterface.h"

class ToolRun : public DSingleton <ToolRun>, public DCore
{
public:
	friend class DSingleton <ToolRun>;
	friend class DCore;
	ToolRun(void);
	virtual ~ToolRun(void);

private: 
	Stage	m_MainStage;
	ButtonControl m_MainCancelButton;

	Scene	m_LoginScene;
	ButtonControl m_LoginButton;
	ButtonControl m_CreateAccountButton;

	Scene	m_CreateAccountScene;
	ButtonControl m_RegisterButton;
	ButtonControl m_CancelCreateButton;

public:
	Board* m_uvSetTestButton;


public:
	void Run();
	bool Init();
	bool Frame();
	bool Render();
	bool Release();

};
